self abnegation - Spanish English Dictionary